muzzle (of a weapon) - Spanish English Dictionary